turnkey housing - French English Dictionary